Visual Tools for Software Architecture Understanding: A Stakeholder Perspective
نویسندگان
چکیده
منابع مشابه
A Software Architecture Intended for Stakeholder Management, Analysis and Optimization
We propose a new software architecture based on the stakeholder analysis of a space endeavour. The information system architectures currently in consideration in the space area are mostly atomized and do not take into account the relevant role of the stakeholders that create value and momentum to the space activities. We first propose that the value chain vector should be considered, in order t...
متن کاملDimensions of Software Architecture for Program Understanding
Software architecture is usually considered in terms of software construction rather than software understanding. Architectures for construction typically embody design patterns based on software engineering principles. In contrast, architectures for understanding represent change patterns and business rules based on conceptual models. This paper presents three dimensions of software architectu...
متن کاملSoftware radio architecture: a mathematical perspective
As the software radio makes its transition from research to practice, it becomes increasingly important to establish provable properties of the software radio architecture on which product developers and service providers can base technology insertion decisions. Establishing provable properties requires a mathematical perspective on the software radio architecture. This paper contributes to tha...
متن کاملSoftware Architecture Documentation A cognitive perspective
How do software developers comprehend software architectures? The main question addresses several aspects inherent to software development and this research aims to reveal the effects of the behaviour displayed by developers and subsequently provide ideas for future directions in research. Experiments were conducted using the Think Out Loud method to gain insight into the developers’ minds. Exp...
متن کاملA Framework of Tools for Managing Software Architecture Knowledge
Software architecture (SA) process consists of several activities, which involve complex knowledge intensive process. The knowledge produced and consumed during this process needs to be shared and reused among different stakeholders, and across different life-cycle phases. Therefore, software architecture knowledge needs to be managed for improving organization architecture capabilities. It is ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Software
سال: 2010
ISSN: 0740-7459
DOI: 10.1109/ms.2010.115